10262 99
1616 58
2418 149
3839 412
9756 624
8551 407
4391 507
5618 956
6253 176
3204 245
11095 733
5960 388
4834 438
3796 540
18371 129
11939 824
19504 614
2834455 4107
935854 960
248489 1043
36813 613
65015 609
35020 518
3761 189
20716 585
4435 238
1904 373
29287 105