367 76
1367 438
2777 877
1743 485
2455 612
14525 658
4921 444
19282 301
3509 902
4751 309
4034 629
2936 668
9271 568
5456 632
1343 211
11452 105
2762 433
2468 269
1414 319
17573 450
3524 767
2665 705
2066 162
1403 243
20905 36