2203 501
2199 669
1027 299
18422 894
9787 271
2820 399
2299 616
645 155
269 29
598 114
617 62
2278 547
1573 268
11810 690
1138 255
1567 185
1836 236
2947 792
2697 852
4690 242
498 84
3040 781
1508 318
579 142