3040 703
5465 634
1251 233
1018 94
1632 218
3391 498
757 37
4259 400
2197 419
1099 125
1589 282
3032 642
655 108
2329 390
2469 467
891 147
19756 350
20628 890
6198 618
7169 566
7001 227
1289 118
9819 773
30777 820
7462 150
3544 230
6829 583
4299 528