3096 834
781 224
2403 642
1735 410
3316 883
1673 328
13936 356
9442 295
3109 845
1021 31
2039 320
2338 616
11879 71
7532 209
499 56
1870 508
3008 690
9445 321
2178 369
1483 305
1500 263
3107 670
861 155
712 135
15328 369
7114 463
5759 209
6681 130