29529 145
2175 294
5963 429
22632 640
12644 367
2950 387
4190 651
2787 873
2088 397
5323 259
4493 553
3259 516
28150 326
1955 164
3033 97
11544 711
11226 726
3300 157
2502 508
3411 546
1371 197
945 61
3522 622
3818 218
3515 526
4572 169
2354 594
2455 206