10507 413
2734 438
2318 562
1399 284
2592 393
3324 975
2794 684
3279 645
2277 510
2398 384
1686 404
2491 784
2319 494
3373 840
3108 728
2648 515
1627 474
1806 440
11969 925
27313 508
8562 52
20557 241
8077 721
9935 755
8384 390
4517 234
8697 732
816 31