29075 63
15195 224
17279 604
29281 592
2320 289
4690 528
3298 514
1902 76
1821 278
1102 133
1958 177
1778 80
1773 251
1740 167
1658 231
2898 380
4045 835
15700 440
5433 367
3841 419
8219 78
12493 462
11100 716
8140 624