31112 670
1189 72
951 259
14169 205
1973 413
1525 57
2486 151
11793 387
10469 706
17098 199
7052 386
4535 424
3465 85
7861 539
9608 755
12295 446
4047 622
5233 83
2877 482
5887 686
39841 337
6771 585
15251 502
12230 349
12006 762
16599 317
43982 408
2510 260