5009 110
6832 669
5401 78
4537 207
18329 129
16034 383
23730 258
30456 486
9186 543
44922 324
20798 971
3790 393
17711 390
12832 741
7897 613
2269 68
5991 651
7497 556
5388 659
6005 574
5705 130
11393 214
16142 694
15133 505
34752 741
246572 1196
2692200 4025
934216 959