30022 598
35608 626
70493 504
41657 603
113234 756
28518 403
24348 500
22672 578
21559 866
22065 460
34390 304
45339 149
16959 259
11623 204
26342 394
59310 378
15967 326
21646 640
50823 342
16543 381
16235 308
14333 334
23677 171
9041 641
50279 692
16449 784
31777 662
12288 592