316 30
2325 147
35499 490
1298 225
14107 101
1815 239
2319 513
17452 734
1117 73
2939 463
8514 631
7961 868
10435 50
162659 779
5550 235
36495 390
19626 387
25721 228
63907 377
111798 833
163107 411
33006 279
17703 151
70271 102
41431 479
71525 494
24489 212
10034 358