31300 189
7781 529
2273 39
3581 134
4418 247
5479 704
15172 1011
8054 91
21052 361
4392 408
1769 99
7465 638
7316 156
5935 342
5084 508
2996 172
8955 399
5286 544
12617 222
12938 567
5602 366
2522 519
9865 574
3267 441