40928 501
49778 419
25266 283
109150 254
40423 287
39274 276
28459 147
46074 307
29763 351
29018 216
67592 344
33230 236
25490 269
20044 142
30236 216
83141 489
5205 560
3536 77
59485 361
2776 501
31739 193
24029 95
51613 246
35672 249
39937 493
84371 312
1468 217
3802 715