51505 427
27585 585
29865 380
46138 533
25085 61
20073 213
21433 221
59967 306
37658 628
22636 198
41764 285
30190 463
19805 367
17153 190
24341 134
13641 262
29559 720
33421 654
16729 643
22291 705
27257 688
19576 239
36068 540
21999 343