396 61
1518 268
3217 645
5912 152
1443 244
3200 818
3036 399
827 167
10562 716
3583 482
1854 266
2687 557
1583 403
2477 528
2433 478
284 49
2323 273
1735 200
2886 591
7608 409
3443 923
1552 252
12102 385
2614 63