2992 505
4272 623
3473 214
3431 902
3161 783
1556 141
3085 438
3056 500
34649 243
2189 218
2877 668
2916 537
2488 381
3890 902
11390 105
4959 496
1727 293
14945 612
2683 452
869 101
1356 319
855 31
13203 538
3485 767
3534 526
15434 494
10423 486
17123 604