2429 228
12550 505
23052 77
14735 502
4000 302
5083 995
16345 331
5714 836
3865 629
3979 317
8347 372
4368 370
1856 94
2884 208
1893 147
6858 308
9738 227
29079 280
4529 606
2076 64
7322 753
9374 750
4173 153
13294 126
2033 175
7552 275
9722 464
28830 703