16342 669
2053 577
4404 303
4103 347
17916 519
7380 432
3383 626
5360 751
2188 468
3285 681
1093 192
5874 208
3007 342
3644 812
3063 387
8255 150
1553 331
10215 857
3728 800
2978 612
1772 355
3046 256
2669 424
514 97