2104 403
2937 804
436 58
3855 126
2558 661
1558 315
1338 246
3052 746
3031 618
2496 618
2994 843
1108 273
157 39
892 195
2193 330
3645 726
574 101
1746 549
4460 568
2016 462
2141 482
845 166
1417 363
734 46