11621 761
8086 439
2392 401
10034 155
1453 73
12954 256
8736 839
3483 640
4327 318
6934 850
5176 598
2774 409
5472 33