1021 28
2355 271
20773 390
4240 853
5359 578
25132 266
4494 504
2119 244
10468 708
14004 693
6767 191
10620 176
6320 654
2742 427
5765 523
30209 314
12070 302
6588 632
4827 120
6282 297
9719 68
4471 548
5050 523
5664 308
3375 25
1493 172
9695 330
2327 87