2305 260
1502 74
3553 488
11989 804
4347 235
7056 693
8665 64
3014 536
4869 392
15289 833
3581 688
16163 812
9792 299
3632 112
3059 419
16467 349
6554 334
2373 297
1721 84
5706 330
6549 429
9951 618
23298 421
6734 232