Advertisement
Levi0227

speedcontrol // my work

Sep 14th, 2022 (edited)
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 27.34 KB | Source Code | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. using System.IO;
  7.  
  8. namespace speedcontrol
  9. {
  10.     class speedcontrol
  11.     {
  12.         struct ST
  13.         {
  14.             public string plate;
  15.             public TimeSpan start, end;
  16.         }
  17.         static List<ST> list = new List<ST>();
  18.         static ST one;
  19.  
  20.         static int n = 2;
  21.         static void exn()
  22.         {
  23.             Console.WriteLine($"Exercise {n++}.");
  24.         }
  25.         static void ex1()
  26.         {
  27.             StreamReader sr = new StreamReader("measurements.txt");
  28.             while (!sr.EndOfStream)
  29.             {
  30.                 string[] line = sr.ReadLine().Split();
  31.                 one.plate = line[0];
  32.                 one.start = new TimeSpan(0,                            //days
  33.                                          Convert.ToInt16(line[1]),     //hours
  34.                                          Convert.ToInt16(line[2]),     //minutes
  35.                                          Convert.ToInt16(line[3]),     //seconds
  36.                                          Convert.ToInt16(line[4]));    //mseconds
  37.                 one.end = new TimeSpan(0,                               //days
  38.                                       Convert.ToInt16(line[5]),        //hours
  39.                                       Convert.ToInt16(line[6]),        //minutes
  40.                                        Convert.ToInt16(line[7]),        //seconds
  41.                                       Convert.ToInt16(line[8]));       //mseconds
  42.                 list.Add(one);
  43.             }
  44.             sr.Close();
  45.  
  46.             //testing the list
  47.             //foreach (var e in list)
  48.             //{
  49.             //    Console.WriteLine($"{e.plate} {e.start} {e.end}");
  50.             //}
  51.         }
  52.  
  53.         static void ex2()
  54.         {
  55.             exn();
  56.             Console.WriteLine($"The data of {list.Count} vehicles were recorded in the measurement.\n");
  57.         }
  58.         static void ex3()
  59.         {
  60.             exn();
  61.             int nine = 0;
  62.             foreach (var e in list)
  63.             {
  64.                 if (e.end.Hours < 9)
  65.                 {
  66.                     //if (e.end.Hours < new TimeSpan(0, 9, 0, 0, 0)){
  67.                     nine++;
  68.                 }
  69.             }
  70.             Console.WriteLine($"Before 9 o'clock {nine} vehicles passed the exit point recorder.\n");
  71.         }
  72.         static void ex4()
  73.         {
  74.             exn();
  75.             int h, m;
  76.             Console.WriteLine("Enter an hour and minute value: ");
  77.             string[] hm = Console.ReadLine().Split();
  78.             h = Convert.ToInt16(hm[0]);
  79.             m = Convert.ToInt16(hm[1]);
  80.             int count = 0/*, cnt = 0*/;
  81.             double intensity = list.Count();
  82.             foreach (var e in list)
  83.             {
  84.                 if (e.start.Hours == h && e.start.Minutes == m)
  85.                 {
  86.                     count++;
  87.                 }
  88.                 //-- B vesion
  89.                 //if (e.start >= new TimeSpan(0, h, m, 0, 0) && e.start <= new TimeSpan(0, h, m, 59, 999))
  90.                 //{
  91.                 //    count++;
  92.                 //}
  93.  
  94.                 if (e.end.Minutes < m || e.start.Minutes > m)
  95.                 {
  96.                     intensity--;
  97.                 }
  98.                 //-- B vesion
  99.                 //if ((e.start >= new TimeSpan(0, h, m, 0, 0) && e.start <= new TimeSpan(0, h, m, 59, 999)) ||
  100.                 //        (e.end >= new TimeSpan(0, h, m, 0, 0) && e.end <= new TimeSpan(0, h, m, 59, 999)))
  101.                 //    cnt++;
  102.                 //if (e.start <= new TimeSpan(0, h, m, 0, 0) && e.end <= new TimeSpan(0, h, m, 59, 999))
  103.                 //    cnt++;
  104.             }
  105.             Console.WriteLine($"\ta. The number of vehicle that passed the entry point recorder: {count} \n\tb. The traffic intensity:{Math.Round(intensity / 10, 1)}\n");
  106.         }
  107.         static void ex5()
  108.         {
  109.             exn();
  110.             double avg, fast = 0;
  111.             TimeSpan start = new TimeSpan(), end = new TimeSpan();
  112.             string plate = "";
  113.             int over = 0;
  114.             foreach (var e in list)
  115.             {
  116.                 avg = 10 / (e.end - e.start).TotalMilliseconds * 3600000;
  117.                 if (avg > fast)
  118.                 {
  119.                     fast = avg;
  120.                     plate = e.plate;
  121.                     start = e.start;
  122.                     end = e.end;
  123.                 }
  124.             }
  125.             foreach (var e in list)
  126.             {
  127.                 if (e.start < start && e.end > end)
  128.                 {
  129.                     over++;
  130.                 }
  131.             }
  132.             Console.WriteLine("The data of the vehicle with the highest speed are " +
  133.                               $"\n\tlicense plate number: {plate} \n\taverage speed: {Math.Round(fast)} km/h " +
  134.                               $"\n\tnumber of overtaken vehicles: {over} \n");
  135.         }
  136.         static void ex6()
  137.         {
  138.             exn();
  139.             double percent = 0;
  140.             foreach (var e in list)
  141.             {
  142.                 if ((10 / (e.end - e.start).TotalMilliseconds * 3600000) > 90)
  143.                 {
  144.                     percent++;
  145.                 }
  146.             }
  147.  
  148.             Console.WriteLine($"{(percent/list.Count/**100*/):P2} percent of the vehicles were speeding.\n");
  149.         }
  150.         static void ex7()
  151.         {
  152.             double avg;
  153.             int fine = 0;
  154.             StreamWriter sw = new StreamWriter("fines.txt");
  155.             foreach (var e in list)
  156.             {
  157.                 avg = 10 / (e.end - e.start).TotalMilliseconds * 3600000;
  158.                 if (avg > 104){
  159.                     switch (avg){
  160.                         case double x when (x <= 121): fine = 30000; break;
  161.                         case double x when (x <= 136): fine = 45000; break;
  162.                         case double x when (x <= 151): fine = 60000; break;
  163.                         case double x when (x > 151): fine = 200000; break;
  164.                         default: fine = 200000; break;
  165.                     }
  166.                     sw.WriteLine($"{e.plate} \t{avg:F0} \t{fine}");
  167.                 }
  168.             }
  169.             sw.Close();
  170.             Console.WriteLine("The file is ready!");
  171.         }
  172.         static void Main(string[] args)
  173.         {
  174.             ex1();
  175.             ex2();
  176.             ex3();
  177.             ex4();
  178.             ex5();
  179.             ex6();
  180.             ex7();
  181.             Console.ReadKey();
  182.         }
  183.     }
  184. }
  185.  
  186. /*
  187. QPP263 8 0 5 0 8 7 8 436
  188. QKU818 8 0 9 814 8 7 13 343
  189. QIX598 8 0 13 47 8 7 21 618
  190. OAP573 8 0 20 615 8 8 27 102
  191. QDY352 8 0 27 460 8 7 57 460
  192. QZV314 8 0 32 443 8 5 13 693
  193. OFD405 8 0 39 495 8 8 39 495
  194. QAI855 8 0 41 14 8 8 28 547
  195. QYB257 8 0 43 490 8 9 3 490
  196. QGN270 8 0 47 587 8 8 23 283
  197. QJG342 8 0 53 843 8 8 35 382
  198. QZT847 8 1 2 512 8 9 8 998
  199. QJJ713 8 1 5 889 8 9 5 889
  200. QID640 8 1 7 771 8 8 49 310
  201. QCY774 8 1 9 566 8 8 45 262
  202. QLO576 8 1 13 816 8 9 33 816
  203. OUD334 8 1 22 238 8 8 46 683
  204. QJP140 8 1 25 106 8 9 0 802
  205. OMS317 8 1 26 718 8 9 8 256
  206. QLL187 8 1 33 302 8 9 3 302
  207. OMX928 8 1 39 172 8 9 45 658
  208. OTC409 8 1 42 645 8 7 57 645
  209. QKC280 8 1 46 204 8 9 27 743
  210. QZE107 8 1 49 833 8 8 58 405
  211. OUZ915 8 1 55 85 8 9 19 530
  212. OCR265 8 2 1 816 8 9 26 260
  213. OGZ215 8 2 9 878 8 9 45 574
  214. QTP812 8 2 16 600 8 10 50 886
  215. OCA400 8 2 22 60 8 9 30 631
  216. ONQ344 8 2 28 858 8 9 53 303
  217. OIR269 8 2 33 750 8 10 40 236
  218. OTI265 8 2 37 526 8 10 7 526
  219. OBM658 8 2 39 95 8 11 6 138
  220. QNR402 8 2 46 370 8 10 33 902
  221. QOD497 8 2 47 492 8 11 21 777
  222. OTD367 8 2 53 310 8 10 40 843
  223. OKW316 8 2 54 857 8 9 38 857
  224. QOO349 8 3 3 840 8 10 28 285
  225. OPF355 8 3 8 358 8 10 32 802
  226. OXN882 8 3 11 414 8 11 31 414
  227. QUR164 8 3 13 429 8 11 7 113
  228. OHN605 8 3 17 11 8 10 25 582
  229. QIE443 8 3 25 105 8 10 38 840
  230. QGO339 8 3 31 322 8 10 50 347
  231. OUC788 8 3 33 413 8 10 57 857
  232. OOY952 8 3 40 309 8 10 48 880
  233. QWQ693 8 3 41 991 8 11 48 477
  234. QNM950 8 3 45 475 8 11 27 14
  235. QCQ327 8 3 48 852 8 11 7 876
  236. QBB675 8 3 55 445 8 12 22 488
  237. OUJ290 8 4 2 24 8 11 10 596
  238. QGR275 8 4 4 715 8 12 4 715
  239. QFK849 8 4 11 973 8 12 39 15
  240. OJW811 8 4 13 862 8 9 50 310
  241. QHA668 8 4 15 872 8 12 3 404
  242. OSZ889 8 4 23 324 8 11 26 853
  243. QXJ591 8 4 28 283 8 12 41 434
  244. OJP974 8 4 36 611 8 12 1 55
  245. OXZ648 8 4 44 861 8 11 53 432
  246. QUT385 8 4 53 376 8 9 28 185
  247. QTS988 8 5 0 854 8 12 19 879
  248. OTP604 8 5 2 263 8 12 21 288
  249. QOV452 8 5 8 313 8 11 31 292
  250. OKE666 8 5 12 42 8 13 5 727
  251. OEM818 8 5 16 814 8 13 29 964
  252. QPW418 8 5 23 740 8 13 17 424
  253. QRC440 8 5 26 944 8 10 6 14
  254. QMQ814 8 5 31 991 8 12 40 562
  255. QJQ854 8 5 39 156 8 11 6 429
  256. QMR120 8 5 44 44 8 10 39 126
  257. QAL584 8 5 51 850 8 13 39 382
  258. OGK122 8 5 57 700 8 13 22 144
  259. QWH591 8 5 58 854 8 13 2 383
  260. QTR844 8 6 0 153 8 13 41 691
  261. QDB247 8 6 5 434 8 13 19 169
  262. OKT807 8 6 13 913 8 13 17 442
  263. OKY553 8 6 16 219 8 13 5 310
  264. OID605 8 6 17 375 8 12 52 980
  265. QSY735 8 6 24 654 8 14 51 696
  266. OLN314 8 6 31 890 8 13 40 462
  267. OPN983 8 6 40 564 8 14 5 8
  268. OPJ626 8 6 46 781 8 14 5 806
  269. OWY920 8 6 55 532 8 14 4 103
  270. OYW323 8 6 56 632 8 14 32 328
  271. OJJ701 8 7 0 937 8 14 30 937
  272. QPJ325 8 7 9 584 8 15 29 584
  273. OFJ976 8 7 17 470 8 14 31 205
  274. OFN582 8 7 24 935 8 15 6 474
  275. QRB752 8 7 27 979 8 14 57 979
  276. QRF280 8 7 31 730 8 15 13 269
  277. QWQ807 8 7 33 38 8 14 41 609
  278. QHR505 8 7 35 42 8 15 10 738
  279. OPZ482 8 7 36 584 8 14 55 609
  280. OUL118 8 7 44 902 8 15 14 902
  281. OKL564 8 7 53 411 8 12 14 281
  282. OPR935 8 8 1 779 8 16 21 779
  283. OBT692 8 8 4 962 8 15 23 987
  284. QBH809 8 8 7 251 8 15 10 781
  285. OYF689 8 8 9 173 8 16 2 857
  286. OIL740 8 8 15 765 8 16 15 765
  287. QES760 8 8 22 152 8 16 3 691
  288. QJD581 8 8 31 109 8 16 31 109
  289. OFP335 8 8 39 407 8 16 15 103
  290. QXI418 8 8 43 655 8 14 29 809
  291. QFN654 8 8 50 493 8 16 50 493
  292. QVK815 8 8 59 114 8 15 52 907
  293. QYV691 8 9 1 91 8 17 35 377
  294. OFI493 8 9 7 727 8 17 42 13
  295. QRD693 8 9 9 437 8 17 3 122
  296. OCT414 8 9 14 31 8 17 1 564
  297. OMU279 8 9 16 384 8 17 43 426
  298. QCN143 8 9 23 464 8 17 17 148
  299. OQL702 8 9 30 656 8 17 24 340
  300. OIN311 8 9 33 853 8 18 0 895
  301. QES764 8 9 41 374 8 17 54 525
  302. QCD215 8 9 49 845 8 17 25 541
  303. OXB780 8 9 55 159 8 17 55 159
  304. QYX473 8 10 1 575 8 18 8 61
  305. QAR603 8 10 6 582 8 17 15 154
  306. QVZ977 8 10 8 480 8 17 12 9
  307. OJC441 8 10 12 461 8 17 53 999
  308. OVC302 8 10 17 43 8 16 48 347
  309. QQS192 8 10 24 63 8 17 43 87
  310. QWW203 8 10 27 67 8 18 54 109
  311. OEL920 8 10 30 4 8 18 23 688
  312. OFN317 8 10 32 14 8 17 45 749
  313. QTG284 8 10 34 85 8 18 9 781
  314. OJR737 8 10 40 933 8 17 54 667
  315. QEK344 8 10 47 271 8 18 28 810
  316. QJY312 8 10 54 123 8 15 51 644
  317. QMK996 8 11 0 556 8 18 9 128
  318. QOK808 8 11 8 363 8 18 27 388
  319. OAY865 8 11 17 353 8 18 25 924
  320. OJV879 8 11 21 310 8 19 2 849
  321. OJK426 8 11 28 951 8 18 42 686
  322. OZV612 8 11 37 663 8 18 46 234
  323. OCM226 8 11 43 235 8 20 17 521
  324. OVW617 8 11 49 454 8 19 30 993
  325. QDA832 8 11 54 644 8 18 1 991
  326. QDB885 8 11 55 941 8 18 59 471
  327. OMC498 8 12 3 908 8 19 45 446
  328. OZU340 8 12 5 57 8 19 46 595
  329. OHR806 8 12 11 37 8 20 17 523
  330. OLR809 8 12 14 908 8 20 28 59
  331. QCT508 8 12 18 153 8 20 24 639
  332. OWC257 8 12 19 626 8 19 44 70
  333. QNP663 8 12 24 308 8 18 51 405
  334. QSL589 8 12 29 543 8 20 5 239
  335. QVD389 8 12 35 9 8 19 2 106
  336. QMY178 8 12 40 290 8 20 33 974
  337. QEB927 8 12 48 974 8 20 18 974
  338. ORP500 8 12 53 269 8 19 12 216
  339. QEO710 8 13 0 761 8 19 59 365
  340. OTN451 8 13 2 425 8 20 26 869
  341. OHF570 8 13 4 376 8 20 23 400
  342. QNY912 8 13 11 562 8 21 18 49
  343. QOO925 8 13 17 11 8 21 37 11
  344. QDA806 8 13 24 563 8 21 31 49
  345. OHQ885 8 13 25 807 8 20 39 542
  346. QGR715 8 13 29 160 8 20 4 764
  347. QQM995 8 13 34 659 8 21 10 355
  348. OZB517 8 13 38 22 8 18 40 543
  349. QCT986 8 13 44 52 8 21 57 203
  350. OFS657 8 13 47 398 8 21 11 842
  351. OKH931 8 13 51 755 8 21 51 755
  352. OZO186 8 13 58 577 8 19 17 161
  353. QDP266 8 14 1 398 8 21 15 133
  354. OWG520 8 14 5 919 8 21 30 363
  355. QDO940 8 14 8 12 8 21 32 457
  356. QSJ384 8 14 9 397 8 21 56 929
  357. QWY465 8 14 17 493 8 22 17 493
  358. QYH718 8 14 23 760 8 22 30 247
  359. OBH566 8 14 32 269 8 21 56 713
  360. QMC938 8 14 35 134 8 22 28 818
  361. QLA466 8 14 36 486 8 22 6 486
  362. QBF579 8 14 43 119 8 22 2 144
  363. QYC594 8 14 49 951 8 23 3 101
  364. OQU827 8 14 56 192 8 22 20 637
  365. QWX782 8 15 0 48 8 23 13 198
  366. OTF134 8 15 2 227 8 22 5 757
  367. OLY501 8 15 8 830 8 22 22 565
  368. OYN166 8 15 14 175 8 22 55 714
  369. QKQ540 8 15 21 848 8 19 50 505
  370. QMQ665 8 15 26 423 8 23 39 573
  371. QIZ116 8 15 34 771 8 23 4 771
  372. OYR906 8 15 39 176 8 22 47 748
  373. QPK220 8 15 41 780 8 22 45 309
  374. OCB511 8 15 45 85 8 22 53 656
  375. QLH989 8 15 53 889 8 24 28 175
  376. ODQ574 8 16 0 55 8 23 13 790
  377. QMW784 8 16 3 336 8 24 9 823
  378. OZT343 8 16 9 234 8 24 29 234
  379. QLD551 8 16 17 792 8 24 24 278
  380. OOM426 8 16 25 410 8 24 38 561
  381. QED595 8 16 28 475 8 23 32 4
  382. OIN628 8 16 32 183 8 23 56 628
  383. OJZ188 8 16 40 750 8 21 7 417
  384. ONO196 8 16 44 836 8 24 44 836
  385. QYC372 8 16 53 505 8 24 7 240
  386. QIR120 8 17 0 263 8 25 0 263
  387. ODB512 8 17 7 142 8 22 49 999
  388. OWN390 8 17 9 908 8 24 34 353
  389. QMP289 8 17 15 492 8 24 19 21
  390. OFV656 8 17 22 935 8 24 47 380
  391. QHC361 8 17 30 819 8 25 57 862
  392. OWR841 8 17 37 414 8 25 57 414
  393. QJK764 8 17 45 843 8 25 15 843
  394. QBJ869 8 17 52 745 8 25 6 480
  395. QZW309 8 17 59 369 8 25 29 369
  396. OON685 8 18 7 737 8 26 14 223
  397. QTX830 8 18 10 531 8 25 34 975
  398. OLY209 8 18 19 478 8 23 2 943
  399. OXP420 8 18 23 448 8 26 29 935
  400. OJS132 8 18 31 268 8 25 45 3
  401. OSY391 8 18 36 445 8 25 55 469
  402. OWV373 8 18 44 888 8 26 20 584
  403. QUM864 8 18 47 926 8 27 7 926
  404. QZO909 8 18 51 507 8 27 18 549
  405. OEE662 8 18 55 116 8 27 8 267
  406. OSN383 8 19 3 296 8 26 11 867
  407. QMY826 8 19 11 957 8 25 26 957
  408. OAX527 8 19 16 841 8 26 46 841
  409. QAM993 8 19 20 892 8 27 14 576
  410. OXD342 8 19 27 687 8 27 15 219
  411. OBZ891 8 19 30 958 8 26 39 530
  412. QPL900 8 19 37 691 8 27 31 375
  413. QFP636 8 19 41 883 8 27 6 328
  414. OXR965 8 19 49 199 8 26 0 333
  415. QWG704 8 19 50 682 8 26 54 212
  416. QUZ242 8 19 54 815 8 26 58 344
  417. QLK923 8 19 58 113 8 27 51 797
  418. QYC958 8 20 6 917 8 27 15 488
  419. OJM966 8 20 8 17 8 27 32 462
  420. OFX124 8 20 11 207 8 28 24 358
  421. OMV874 8 20 17 324 8 27 31 59
  422. OZM604 8 20 20 911 8 28 2 450
  423. OOI299 8 20 22 51 8 28 56 336
  424. QGS314 8 20 30 330 8 27 1 635
  425. QVY612 8 20 39 88 8 27 58 112
  426. OJD209 8 20 44 540 8 27 58 275
  427. OLM602 8 20 49 249 8 28 30 788
  428. OLL645 8 20 52 321 8 28 16 765
  429. QJH579 8 20 54 654 8 28 13 679
  430. OQY382 8 21 3 97 8 28 6 626
  431. QYH646 8 21 9 913 8 29 44 199
  432. OPT504 8 21 15 158 8 28 18 687
  433. OWE718 8 21 18 651 8 28 43 96
  434. QTK708 8 21 22 885 8 28 26 414
  435. OYF644 8 21 24 557 8 28 38 292
  436. QQR903 8 21 27 239 8 28 46 263
  437. QNZ553 8 21 35 634 8 29 5 634
  438. OZM629 8 21 44 493 8 28 58 228
  439. OON944 8 21 52 80 8 29 0 651
  440. QJJ671 8 21 56 267 8 29 20 711
  441. QSH864 8 22 2 238 8 29 32 238
  442. QZM603 8 22 6 183 8 30 19 334
  443. OUX545 8 22 7 795 8 28 26 742
  444. ODN576 8 22 16 374 8 29 19 904
  445. OYP538 8 22 23 16 8 29 58 712
  446. QKC419 8 22 24 872 8 30 38 23
  447. QGG451 8 22 27 736 8 29 52 181
  448. OPB348 8 22 29 249 8 31 3 534
  449. QFP439 8 22 34 756 8 30 4 756
  450. QAJ541 8 22 40 443 8 28 10 718
  451. OCC287 8 22 43 832 8 31 18 118
  452. QJZ219 8 22 48 833 8 30 2 568
  453. OCZ113 8 22 53 884 8 30 29 580
  454. OAO460 8 22 55 93 8 28 55 93
  455. QJL973 8 23 3 984 8 27 49 698
  456. QEL674 8 23 6 515 8 29 6 515
  457. QDH577 8 23 12 464 8 30 54 2
  458. OLZ291 8 23 14 337 8 31 1 869
  459. ONJ878 8 23 19 373 8 30 33 108
  460. OWT667 8 23 23 938 8 31 37 89
  461. OWL899 8 23 28 863 8 31 42 14
  462. OVR489 8 23 36 40 8 29 59 19
  463. QEM206 8 23 44 842 8 31 3 867
  464. OSI922 8 23 53 806 8 28 26 533
  465. QWN635 8 23 57 17 8 30 50 810
  466. OXE364 8 23 59 849 8 31 8 420
  467. OMV514 8 24 5 538 8 32 25 538
  468. OPU925 8 24 14 267 8 31 44 267
  469. OVW625 8 24 20 786 8 31 5 280
  470. OGX866 8 24 22 8 8 30 25 645
  471. QSU686 8 24 27 590 8 32 15 122
  472. QVY472 8 24 32 408 8 32 38 894
  473. QUE212 8 24 39 108 8 33 13 393
  474. OSB620 8 24 43 591 8 33 10 633
  475. OBK346 8 24 49 44 8 32 13 488
  476. OLI501 8 24 53 58 8 32 28 755
  477. OLJ850 8 24 56 907 8 32 32 603
  478. QCM204 8 25 5 638 8 32 47 176
  479. QNF753 8 25 13 39 8 33 26 189
  480. OSN430 8 25 21 569 8 33 48 612
  481. QSM461 8 25 28 132 8 32 36 703
  482. QXW341 8 25 34 944 8 32 59 388
  483. OCQ445 8 25 41 546 8 33 11 546
  484. QUU681 8 25 43 716 8 33 25 255
  485. QUN357 8 25 48 767 8 33 36 300
  486. OPV324 8 25 50 508 8 32 59 79
  487. OOO705 8 25 57 380 8 32 32 984
  488. QWK718 8 26 0 102 8 34 34 388
  489. OEG874 8 26 3 704 8 33 28 149
  490. OLZ457 8 26 8 953 8 34 8 953
  491. ORO827 8 26 11 163 8 33 30 187
  492. QBM881 8 26 18 457 8 34 31 607
  493. OBN662 8 26 26 492 8 33 50 937
  494. QVQ847 8 26 32 511 8 34 20 44
  495. OGH161 8 26 38 847 8 34 58 847
  496. OLV626 8 26 41 449 8 34 54 600
  497. OVZ224 8 26 47 207 8 34 17 207
  498. QAI381 8 26 50 374 8 34 4 109
  499. QJN762 8 26 58 477 8 34 40 15
  500. OIL751 8 27 0 451 8 34 9 22
  501. OPD955 8 27 3 37 8 35 3 37
  502. QON279 8 27 9 568 8 34 39 568
  503. QHX917 8 27 16 617 8 34 46 617
  504. QMX486 8 27 18 933 8 35 38 933
  505. OQL704 8 27 27 365 8 35 33 851
  506. OGZ716 8 27 32 866 8 34 41 437
  507. QWO980 8 27 35 836 8 35 35 836
  508. QMA785 8 27 37 244 8 35 18 782
  509. QLR412 8 27 45 920 8 35 45 920
  510. OPC692 8 27 50 969 8 35 57 455
  511. QJS469 8 27 58 476 8 35 46 8
  512. OQB615 8 28 0 42 8 35 19 66
  513. OZG459 8 28 6 912 8 35 31 356
  514. OIN916 8 28 12 233 8 35 59 765
  515. OUU616 8 28 15 913 8 34 27 47
  516. OER539 8 28 21 622 8 36 21 622
  517. QTU144 8 28 23 294 8 35 58 990
  518. QAI731 8 28 28 967 8 35 53 411
  519. OEG331 8 28 31 613 8 35 45 348
  520. QEL494 8 28 38 126 8 35 51 861
  521. QFG203 8 28 45 537 8 36 58 688
  522. QKN371 8 28 52 225 8 37 26 511
  523. QNG315 8 28 56 891 8 33 49 574
  524. QUR461 8 28 59 968 8 36 8 540
  525. OFY148 8 29 8 304 8 35 31 283
  526. OTM339 8 29 15 843 8 36 40 287
  527. OQU512 8 29 17 111 8 37 37 111
  528. OAT260 8 29 19 335 8 37 32 485
  529. QLY863 8 29 26 749 8 37 8 287
  530. QHG590 8 29 33 810 8 36 52 834
  531. QZB523 8 29 39 206 8 37 26 738
  532. QMQ699 8 29 42 843 8 37 30 375
  533. QAA881 8 29 44 599 8 37 44 599
  534. QGA544 8 29 49 972 8 35 57 319
  535. OJM861 8 29 53 58 8 37 23 58
  536. OEI254 8 29 58 769 8 37 23 213
  537. QTR979 8 30 6 555 8 36 29 534
  538. QTH315 8 30 11 815 8 38 38 857
  539. QFK679 8 30 12 861 8 36 56 861
  540. QVP562 8 30 13 946 8 37 22 518
  541. QZV718 8 30 20 349 8 38 20 349
  542. OUA179 8 30 27 334 8 38 8 872
  543. OIO872 8 30 31 518 8 38 7 215
  544. OWI700 8 30 36 302 8 37 50 37
  545. OQR700 8 30 42 485 8 39 9 528
  546. OUW379 8 30 47 557 8 38 6 581
  547. OKZ649 8 30 50 653 8 38 4 388
  548. OEC413 8 30 54 176 8 38 13 200
  549. OTS214 8 30 57 882 8 37 9 16
  550. QND104 8 31 2 678 8 38 38 375
  551. QEA655 8 31 8 667 8 38 44 363
  552. QZP434 8 31 17 652 8 39 51 937
  553. OWO214 8 31 21 820 8 38 57 516
  554. QQD952 8 31 25 966 8 38 55 966
  555. OUG395 8 31 30 92 8 38 54 537
  556. QWX181 8 31 38 787 8 39 14 484
  557. QHL790 8 31 41 865 8 39 29 397
  558. OSL888 8 31 50 14 8 39 20 14
  559. OGK805 8 31 53 856 8 39 29 552
  560. QGV341 8 32 0 662 8 39 54 347
  561. OLP312 8 32 4 841 8 40 31 884
  562. OEM944 8 32 6 638 8 39 15 209
  563. QWJ536 8 32 9 692 8 40 22 842
  564. OVY352 8 32 17 175 8 40 30 326
  565. QZS587 8 32 22 936 8 40 4 474
  566. QQD252 8 32 29 928 8 41 4 214
  567. ONA287 8 32 37 784 8 40 44 270
  568. QKD372 8 32 43 251 8 40 36 935
  569. QUI547 8 32 44 592 8 38 51 939
  570. QBG534 8 32 50 188 8 40 37 721
  571. OAK120 8 32 54 6 8 41 21 48
  572. QSR490 8 32 58 649 8 39 25 746
  573. OBE720 8 33 3 71 8 41 30 114
  574. OLM173 8 33 11 37 8 41 31 37
  575. QOA753 8 33 19 880 8 39 27 227
  576. OJX975 8 33 28 841 8 41 16 374
  577. OMJ925 8 33 36 462 8 40 55 487
  578. OOE699 8 33 45 192 8 41 51 679
  579. ODV992 8 33 53 858 8 41 18 303
  580. OMF603 8 33 58 829 8 42 11 979
  581. QNQ185 8 34 4 436 8 42 38 721
  582. OKG559 8 34 10 507 8 40 33 486
  583. QOI673 8 34 14 34 8 42 14 34
  584. OYO339 8 34 16 506 8 42 43 549
  585. QPK392 8 34 24 915 8 42 18 600
  586. QRL238 8 34 29 932 8 41 59 932
  587. QKG517 8 34 38 203 8 42 58 203
  588. OHM261 8 34 46 25 8 42 52 511
  589. QPJ917 8 34 53 429 8 42 29 125
  590. OAY672 8 34 57 959 8 43 25 1
  591. OZX692 8 35 3 762 8 42 45 301
  592. OZO721 8 35 5 62 8 43 5 62
  593. QAR175 8 35 8 190 8 41 31 168
  594. OWC656 8 35 15 13 8 39 39 719
  595. OOM393 8 35 16 917 8 42 6 8
  596. QLD884 8 35 18 820 8 43 18 820
  597. OAF916 8 35 21 753 8 43 3 291
  598. QBD687 8 35 30 527 8 42 44 262
  599. OBM806 8 35 36 579 8 42 50 314
  600. OET741 8 35 38 875 8 44 13 160
  601. ORM725 8 35 39 973 8 44 14 259
  602. QKV783 8 35 46 817 8 44 6 817
  603. OOE240 8 35 51 26 8 43 44 710
  604. OMW868 8 35 52 177 8 43 45 861
  605. QXO290 8 35 57 669 8 43 51 353
  606. QHV758 8 36 2 163 8 44 29 205
  607. QUC990 8 36 10 695 8 42 14 331
  608. OPC814 8 36 13 305 8 40 56 769
  609. QXW101 8 36 18 242 8 41 25 934
  610. OWN686 8 36 26 567 8 43 51 11
  611. QYS235 8 36 32 350 8 44 13 889
  612. QTT179 8 36 36 805 8 43 40 334
  613. OZF846 8 36 40 284 8 44 10 284
  614. QDZ158 8 36 41 778 8 44 17 474
  615. OFW241 8 36 49 216 8 44 42 900
  616. QRW672 8 36 53 25 8 44 17 469
  617. OJF453 8 36 57 300 8 43 8 434
  618. ORM870 8 37 5 63 8 43 36 368
  619. QUM991 8 37 10 66 8 44 40 66
  620. OLR555 8 37 11 709 8 44 36 154
  621. OJC139 8 37 19 793 8 44 23 322
  622. OSY953 8 37 23 349 8 41 46 123
  623. OUW659 8 37 29 756 8 45 29 756
  624. OWN326 8 37 35 836 8 45 17 375
  625. QME816 8 37 41 277 8 45 5 721
  626. OFT912 8 37 48 982 8 45 55 468
  627. OXZ288 8 37 56 119 8 44 54 724
  628. OSW904 8 37 57 559 8 45 6 130
  629. QTI877 8 38 4 508 8 45 23 533
  630. OHI514 8 38 12 272 8 45 47 968
  631. OWW225 8 38 17 153 8 45 25 725
  632. QEX677 8 38 25 168 8 46 25 168
  633. OMO538 8 38 33 584 8 46 9 280
  634. QZH455 8 38 38 537 8 46 38 537
  635. OPB904 8 38 43 147 8 46 7 591
  636. OHH825 8 38 52 101 8 46 5 836
  637. ORE433 8 38 55 119 8 47 8 270
  638. OEW274 8 39 0 945 8 46 4 474
  639. OUX760 8 39 8 981 8 46 12 510
  640. QXN879 8 39 16 728 8 46 30 463
  641. OMI968 8 39 24 560 8 47 51 603
  642. OJY688 8 39 28 240 8 44 33 325
  643. OZX782 8 39 34 29 8 47 47 180
  644. OTG130 8 39 37 458 8 48 11 743
  645. ODW216 8 39 40 518 8 47 22 57
  646. QIV146 8 39 44 464 8 47 57 614
  647. OFF576 8 39 47 196 8 46 50 726
  648. QIF363 8 39 52 902 8 47 52 902
  649. OJN543 8 39 59 70 8 47 2 600
  650. OHN307 8 40 7 960 8 47 16 531
  651. QLE727 8 40 15 242 8 48 2 774
  652. OEA283 8 40 23 78 8 47 31 650
  653. OBW103 8 40 27 2 8 47 46 27
  654. QGM322 8 40 34 850 8 49 1 892
  655. OCJ945 8 40 36 746 8 48 56 746
  656. QEK151 8 40 39 500 8 49 13 785
  657. OFX751 8 40 42 36 8 47 45 565
  658. QUK930 8 40 45 800 8 48 52 286
  659. OZM144 8 40 48 725 8 46 56 72
  660. OTO162 8 40 50 254 8 47 13 233
  661. QRK363 8 40 52 204 8 48 22 204
  662. QCD932 8 40 56 939 8 48 10 674
  663. OUQ166 8 41 1 263 8 48 20 287
  664. OJC504 8 41 3 23 8 46 52 537
  665. QFL252 8 41 8 662 8 47 53 156
  666. QHL293 8 41 15 21 8 49 49 306
  667. ORY862 8 41 19 7 8 49 25 494
  668. OTY971 8 41 26 831 8 48 45 856
  669. QRR465 8 41 34 659 8 48 38 188
  670. OHP845 8 41 43 560 8 49 50 46
  671. QYQ705 8 41 52 341 8 48 55 870
  672. QPK645 8 41 57 755 8 49 51 439
  673. QUV295 8 42 5 116 8 50 11 603
  674. QDS337 8 42 12 333 8 50 32 333
  675. QQZ970 8 42 17 234 8 49 41 678
  676. OPN345 8 42 21 388 8 50 8 920
  677. QXR727 8 42 26 818 8 49 11 313
  678. QTP774 8 42 31 8 8 46 59 665
  679. OGZ142 8 42 39 715 8 48 39 715
  680. QGG577 8 42 40 948 8 50 28 481
  681. QOC763 8 42 46 358 8 49 49 887
  682. QSP824 8 42 53 484 8 51 20 526
  683. QUX240 8 42 57 99 8 51 31 385
  684. OHL503 8 43 3 203 8 50 6 732
  685. QUB743 8 43 4 519 8 51 38 805
  686. QFV673 8 43 9 191 8 50 39 191
  687. OPD889 8 43 18 181 8 50 31 916
  688. OUU244 8 43 24 616 8 51 51 658
  689. OKJ598 8 43 26 780 8 51 2 476
  690. OYE110 8 43 30 158 8 52 4 444
  691. QZH599 8 43 36 703 8 50 50 437
  692. QLE265 8 43 42 653 8 51 18 349
  693. OHD549 8 43 45 955 8 52 12 997
  694. QRD375 8 43 54 461 8 51 18 905
  695. QHJ641 8 44 3 277 8 52 23 277
  696. OIG293 8 44 5 803 8 52 5 803
  697. QFS452 8 44 7 617 8 50 43 221
  698. OMR979 8 44 12 115 8 52 25 266
  699. QTZ152 8 44 20 863 8 52 14 547
  700. OBN349 8 44 23 438 8 51 37 173
  701. OMQ551 8 44 31 628 8 52 51 628
  702. QHP501 8 44 37 578 8 51 51 313
  703. QVF304 8 44 45 179 8 52 58 329
  704. OTZ163 8 44 53 777 8 50 57 413
  705. OZI367 8 44 58 369 8 52 6 940
  706. QYQ508 8 44 59 717 8 52 13 452
  707. OPA988 8 45 3 590 8 52 33 590
  708. OYZ582 8 45 5 624 8 52 30 69
  709. QBD915 8 45 13 769 8 52 43 769
  710. OZN139 8 45 17 649 8 53 5 181
  711. QQZ575 8 45 24 949 8 53 24 949
  712. QFI706 8 45 31 79 8 52 55 524
  713. QEB504 8 45 37 421 8 51 33 857
  714. QXY587 8 45 46 370 8 53 46 370
  715. QJS737 8 45 55 114 8 52 18 93
  716. QFB268 8 46 0 66 8 54 6 553
  717. OVE829 8 46 8 683 8 54 28 683
  718. OEB525 8 46 14 879 8 54 14 879
  719. OQP544 8 46 17 560 8 54 37 560
  720. OXY859 8 46 25 841 8 53 50 285
  721. QJG162 8 46 29 552 8 51 53 876
  722. OLR686 8 46 30 689 8 52 16 843
  723. OGI879 8 46 36 379 8 54 0 823
  724. OQA125 8 46 38 387 8 54 8 387
  725. OVT740 8 46 42 361 8 52 53 495
  726. ODZ818 8 46 48 545 8 54 36 77
  727. QRJ760 8 46 50 693 8 54 57 179
  728. OKJ574 8 46 57 187 8 54 50 871
  729. QUW193 8 47 5 977 8 55 25 977
  730. QEO586 8 47 10 358 8 51 49 428
  731. QAQ334 8 47 17 307 8 54 31 42
  732. QHN444 8 47 21 569 8 55 55 855
  733. QKM278 8 47 22 744 8 55 35 895
  734. OVC516 8 47 29 266 8 54 4 870
  735. QUU962 8 47 30 461 8 54 44 196
  736. OZI366 8 47 34 329 8 54 37 858
  737. OCL974 8 47 42 771 8 55 30 303
  738. QPQ904 8 47 46 193 8 54 59 928
  739. QHI948 8 47 50 457 8 54 13 435
  740. QGC301 8 47 51 970 8 56 5 120
  741. OKE153 8 48 0 248 8 55 35 944
  742. OGC676 8 48 4 917 8 55 13 488
  743. QMC331 8 48 10 156 8 55 13 686
  744. QYN936 8 48 16 10 8 56 3 543
  745. OTY517 8 48 23 251 8 56 29 738
  746. QNN127 8 48 26 607 8 56 33 93
  747. QMM394 8 48 31 38 8 54 34 674
  748. QMN993 8 48 37 504 8 56 13 201
  749. QWY577 8 48 46 32 8 54 53 379
  750. QAF167 8 48 49 992 8 56 19 992
  751. OII412 8 48 52 460 8 56 33 999
  752. QER978 8 48 56 338 8 56 50 22
  753. OKY535 8 48 58 738 8 54 23 63
  754. QKJ657 8 49 4 386 8 56 7 916
  755. OBA502 8 49 12 152 8 56 59 684
  756. QOF440 8 49 18 466 8 57 0 4
  757. OFF317 8 49 27 40 8 56 40 775
  758. OIP865 8 49 31 466 8 53 56 172
  759. QXU344 8 49 38 857 8 57 38 857
  760. QBD985 8 49 44 38 8 57 8 482
  761. QOH783 8 49 51 512 8 56 22 817
  762. QUD742 8 49 56 451 8 56 59 980
  763. QMB564 8 49 58 136 8 57 17 161
  764. OFV877 8 50 5 235 8 57 35 235
  765. OLR963 8 50 8 577 8 57 22 312
  766. OSW609 8 50 12 839 8 57 37 284
  767. QNX233 8 50 21 528 8 57 25 57
  768. QMJ298 8 50 29 119 8 57 42 854
  769. OXQ302 8 50 32 63 8 58 7 759
  770. OHR462 8 50 40 767 8 58 5 211
  771. OLI537 8 50 44 411 8 58 31 944
  772. ORK358 8 50 45 957 8 58 10 401
  773. OWC705 8 50 47 905 8 58 29 443
  774. QCV311 8 50 53 303 8 58 46 987
  775. OWK567 8 50 58 179 8 59 4 666
  776. QCE769 8 51 0 940 8 58 54 624
  777. OCZ880 8 51 5 735 8 59 12 222
  778. QTD459 8 51 10 960 8 57 54 960
  779. QHJ707 8 51 18 873 8 58 2 873
  780. QMG859 8 51 22 987 8 58 31 558
  781. QLO217 8 51 29 780 8 58 38 351
  782. QRL778 8 51 34 368 8 59 40 855
  783. OXZ900 8 51 39 376 8 59 39 376
  784. OLW162 8 51 45 857 9 0 12 899
  785. QMC295 8 51 51 842 9 0 11 842
  786. QPF761 8 51 58 638 9 0 18 638
  787. QYW123 8 51 59 787 8 59 8 358
  788. OCS846 8 52 5 404 9 0 5 404
  789. QWI437 8 52 14 385 9 0 1 917
  790. QVU741 8 52 15 732 9 0 9 416
  791. OLI312 8 52 22 907 9 0 22 907
  792. QPO747 8 52 27 284 9 0 14 817
  793. OYJ763 8 52 28 626 9 0 4 322
  794. OZQ752 8 52 31 570 9 0 51 570
  795. QVL142 8 52 36 260 9 1 3 302
  796. OED715 8 52 38 929 9 1 5 972
  797. QXG671 8 52 46 918 8 59 55 489
  798. OEJ647 8 52 49 525 9 1 2 675
  799. QSJ901 8 52 53 692 8 59 57 222
  800. QZB294 8 52 56 183 9 1 16 183
  801. QQZ898 8 53 3 909 8 59 57 702
  802. OHL822 8 53 7 811 9 0 55 344
  803. OAM678 8 53 9 624 9 0 57 156
  804. QKJ579 8 53 15 345 9 1 15 345
  805. OZJ229 8 53 23 458 9 0 32 29
  806. QGF402 8 53 27 126 8 59 58 431
  807. OEI523 8 53 31 873 9 1 45 24
  808. ORI287 8 53 35 979 9 1 29 663
  809. ORQ348 8 53 41 457 9 0 55 192
  810. ONA216 8 53 49 597 9 1 8 622
  811. QMU442 8 53 58 189 9 1 11 924
  812. QBD779 8 54 4 944 9 1 40 641
  813. OTQ288 8 54 11 740 9 1 15 270
  814. OGN207 8 54 19 508 9 1 43 952
  815. QBW461 8 54 27 276 9 0 50 255
  816. QLC925 8 54 31 761 9 2 44 912
  817. OLT931 8 54 35 203 9 2 22 736
  818. QLO627 8 54 39 710 8 59 6 377
  819. OCV880 8 54 40 924 9 1 39 529
  820. QXM750 8 54 46 925 9 3 21 211
  821. QPK100 8 54 53 899 9 2 18 343
  822. OOG712 8 54 57 976 9 2 45 509
  823. QPA510 8 55 0 846 9 1 15 846
  824. OWU944 8 55 8 111 9 3 8 111
  825. OKZ942 8 55 14 580 9 2 18 109
  826. QXX477 8 55 18 775 9 2 43 219
  827. QIN703 8 55 21 988 9 2 41 12
  828. QHJ434 8 55 29 702 9 3 29 702
  829. OEH123 8 55 31 511 9 2 40 82
  830. QTL748 8 55 36 940 9 3 36 940
  831. OTI998 8 55 44 618 9 3 26 156
  832. QSV445 8 55 49 122 9 3 13 566
  833. OTO765 8 55 56 885 9 3 38 423
  834. QDE822 8 55 59 909 9 3 29 909
  835. QYT234 8 56 3 946 9 4 23 946
  836. OUO688 8 56 8 101 9 3 32 545
  837. OFV802 8 56 15 497 9 3 45 497
  838. OAD851 8 56 23 816 9 3 7 816
  839. QFR459 8 56 27 315 9 4 33 801
  840. OWF294 8 56 31 66 9 4 6 762
  841. OKC163 8 56 39 814 9 3 58 839
  842. OSH420 8 56 43 825 9 4 50 311
  843. OKR523 8 56 50 19 9 3 58 590
  844. ODZ115 8 56 56 167 9 4 15 191
  845. QNB491 8 57 2 288 9 5 15 439
  846. QBY618 8 57 8 984 9 5 28 984
  847. OPR547 8 57 17 552 9 2 57 175
  848. QZT622 8 57 22 787 9 4 58 483
  849. OQX840 8 57 29 788 9 4 43 523
  850. QAY500 8 57 34 164 9 4 53 189
  851. OGH318 8 57 37 463 9 5 37 463
  852. OIK714 8 57 41 120 9 5 28 652
  853. OHB620 8 57 48 772 9 6 1 922
  854. OXM655 8 57 55 608 9 6 29 894
  855. OCI940 8 57 59 559 9 6 6 46
  856. QBP901 8 58 7 665 9 6 27 665
  857. OXL184 8 58 13 599 9 5 22 170
  858. ONT392 8 58 17 794 9 3 3 508
  859. QUZ208 8 58 21 911 9 6 48 953
  860. OCA864 8 58 30 274 9 6 57 316
  861. OBX659 8 58 37 53 9 5 45 624
  862. QZN330 8 58 42 770 9 6 24 308
  863. QTW184 8 58 47 701 9 6 35 234
  864. OAS387 8 58 56 641 9 7 16 641
  865. QUR142 8 59 4 573 9 5 15 707
  866. OBG340 8 59 12 467 9 6 36 911
  867. QKW555 8 59 19 712 9 6 38 736
  868. OYJ373 8 59 28 199 9 7 41 350
  869. QGA149 8 59 36 979 9 6 26 70
  870. QNN351 8 59 44 248 9 6 33 339
  871. QJU386 8 59 48 357 9 8 8 357
  872. OEY979 8 59 52 536 9 7 28 232
  873. OAA742 8 59 59 131 9 7 46 663
  874. */
Tags: speedcontrol
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement