2994 255
3571 694
2048 300
1641 236
2896 505
2205 191
4430 903
2951 598
2287 498
2438 456
1608 124
1284 67
5004 620
2842 405
956 36
3677 693
969 139
3011 512
1207 178
3134 731
972 78
3295 562
3874 629
2140 226