2102 438
296 50
3085 903
450 92
1456 419
3753 334
2191 319
1625 497
3375 778
2419 475
12277 264
4623 662
3428 773
1348 131
17239 496
4198 382
4211 828
2906 304
1966 135
2833 198
2258 101
3138 409