5149 303
14893 506
2944 589
8805 492
6111 390
1724 340
41693 381
43069 629
104056 389
12485 568
1198 97
5366 728
7891 78
2240 164
9512 558
4125 439
1557 177
11453 133
10598 114
5067 304
2147 101
8316 521
5315 58
15438 260