12112 921
1448 369
2361 323
3996 718
2039 291
3365 553
2667 211
11821 376
7067 203
1607 49
4146 547
2536 690
4082 804
2569 615
1524 432
3666 546
2697 57
4279 277
1544 193
3272 813
5533 369
3215 859
21814 313
2502 544