2281 321
1275 158
9904 179
3291 301
7307 639
1784 314
2838 555
4403 658
4398 300
3399 821
2470 326
4234 311
3271 47
3048 546
4137 664
2701 302
1939 211
3672 331
1085 141
3953 574
35503 538
3486 554
3360 566
31570 432
22275 385
7413 167
47409 438
13802 936