2995 505
4272 623
3478 214
3432 902
3164 783
1559 141
3089 438
3056 500
34652 243
2189 218
2878 668
2916 537
2488 381
3890 902
11392 105
4967 496
1727 293
14945 612
2683 452
870 101
1356 319
855 31
13206 538
3486 767
3535 526
15435 494
10424 486
17129 604