1593 501
1116 322
2939 878
2555 570
1173 340
532 113
1303 286
1386 283
1563 371
924 240
996 316
1015 306
1499 490
2658 878
2271 731
4548 773
2041 242
24954 71
3436 109
2411 465
3270 179
43425 534
4223 513
27057 426
10256 351
12897 935
7465 635
7104 514