2932 942
1312 364
2819 812
2915 778
1337 309
4184 150
2547 490
1607 235
1607 260
2665 767
114 29
2145 489
598 62
1575 378
2986 808
1294 195
1660 59
2853 509
2712 751
2336 338
4522 471
3130 663
3068 373
2901 462