540 127
1811 516
2581 100
29726 334
4123 662
2151 278
5097 643
731 38
4209 574
2723 508
1137 301
1116 199
3369 666
1478 237
1047 259
1514 50
1940 498
3603 542
1221 233
2033 438
2801 767
1348 275
2276 582
2112 501