13093 354
19517 438
3189 390
13529 697
29342 538
22815 35
4819 102
5902 507
2861 116
5353 773
4007 251
9246 348
7666 142
7396 198
1901 298
19444 159
6459 480
10080 627
6354 292
13793 805
26828 96
8317 53
18778 674
12370 703
19725 228
252744 615
11152 340
6904 206