331 96
734 210
1389 281
1131 342
659 92
17407 358
2149 528
1206 229
1888 379
3437 435
11170 608
4579 760
2678 775
5056 293
2887 785
329 55
2884 604
5101 579
6958 910
515 123
4916 580
3874 612
2161 531