3502 600
2320 550
1251 22
3466 476
5436 324
2815 870
2884 367
917 241
3355 914
2421 402
1646 312
3803 526
7538 788
2334 370
9199 396
1348 129
3312 562
1108 64
3076 447
4240 814
3908 111
3199 441
2603 598
9398 472
1652 366
597 72
2434 557
9527 326