45076 126
20809 531
51631 404
12471 290
78248 177
22846 539
111411 511
166321 857
134685 332
94854 596
14124 347
29275 470
11683 674
661341 1129
1543594 4429
4747 162
381668 1155
207118 532
895717 1946
306152 1211
226975 561
443491 721
466892 686
229186 473