3196 697
2795 313
5634 724
4099 773
1810 111
4731 603
4579 468
1191 50
12217 856
4061 731
5671 144
6188 608
4387 256
2035 231
1754 122
3169 432
2057 110
3141 386
2252 221
5350 94
4101 232
15654 179
76816 181
10173 84
21340 135
13437 805
13884 278
23088 510