5342 232
12438 830
11110 74
23192 179
1345 310
3364 599
2562 379
2780 385
12955 663
22203 397
1035 207
877 205
2547 452
1968 251
1783 299
1338 57
2962 723
2136 186
5383 560
3842 704
5338 416
12590 158
29029 287
193 30