335 66
2542 679
7380 264
3386 249
8025 118
1538 363
2589 690
652 48
21839 543
2591 428
8427 495
2206 395
34778 458
5512 273
10579 265
3308 452
6779 515
26936 877
7227 577
5414 509
3621 459
26198 483
15832 78
245676 819
104667 584
16784 420
51462 181
9851 541