25033 189
59523 260
23126 649
94460 383
120978 781
38423 478
59474 938
78702 649
13044 74
28130 296
30402 775
79142 379
35086 251
69871 603
6433 157
11156 611
4965 504
5004 293
21568 508