28325 311
30893 393
49520 735
5874 454
9295 71
26565 234
95894 628
155881 370
6863 270
5695 202
32358 505
47877 91
48702 193
28181 969
15267 354
5453 352
23017 942
18701 297
27142 307
45519 608
13693 605
10543 413
37098 537
80540 899
8579 531
7913 373
11556 694
21667 640